means of subsistence – English–Français translations

🇬🇧 en fr 🇫🇷

means of subsistence

moyen de subsistance